Unifying Views of Tail-Biting Trellises for Linear Block Codes
نویسنده
چکیده
This thesis presents new techniques for the construction and specification of linear tail-biting trellises. Tail-biting trellises for linear block codes are combinatorial descriptions in the form of layered graphs, that are somewhat more compact than the corresponding conventional trellis descriptions. Conventional trellises for block codes have a well understood underlying theory. On the other hand, the theory of tail-biting trellises appears to be somewhat more involved, though several advances in the understanding of the structure and properties of such trellises have been made in recent years. Of fundamental importance is the observation that a linear tail-biting trellis for a block code corresponds to a coset decomposition of the code with respect to a subcode. All constructions seem to use this property in some way; in other words, this is the unifying factor in all our constructions. The constructions yield the conventional trellis when the subcode is the whole code. We list the main contributions of this thesis. (i) We generalize the well known Bahl-Cocke-Jelinek-Raviv construction for conventional trellises to obtain tail-biting trellises. We show that a linear tail-biting trellis for a linear block code C with block length n and dimension k over a finite field Fq, can be constructed by specifying an arbitrary parity check matrix H for C along with a displacement matrix D ∈ F q . (ii) We show that the displacement matrix D yields a coset decomposition of the code. We present a dynamic algorithm that starts with a generator matrix for the code C in trellis-oriented form, and computes the displacement matrix D for a minimal trellis in time O(n). (iii) Forney has given an elegant algebraic characterization of a conventional trellis in terms of a quotient group of the code with respect to a special subgroup. Given a coset decomposition of the code, we propose a natural extension for tail-biting trellises, which considers a circular time axis instead of a linear one. The quotient group of interest is formed by judiciously using the properties of coset leaders. (iv) There is an interesting connection between algebraic and combinatorial duality. For conventional trellises, it is known that the primal and dual trellises have the same i state-complexity profile. We give a simple and direct construction for a dual trellis in terms of the generator matrix G , the parity check matrix H and the displacement matrix D, and prove that the same property is true for tail-biting trellises. (v) We give a new characterization of linear tail-biting trellises in terms of of an equivalence relation defined on a language derived from the code under consideration. The equivalence relation is intimately tied up with the coset decomposition of the code with respect to a subcode. In the context of formal language theory, this interpretation is an adaptation of the Myhill-Nerode theorem for regular languages.
منابع مشابه
Tail-biting Trellises for Linear Codes and their Duals
Trellis representations of linear block codes are attractive because of their use in soft decision decoding algorithms. An interesting property that is known for conventional trellises is that the minimal conventional trellis (known to be unique) for a linear block code, and its dual have the same state-complexity profile. This interesting property follows from the BCJR construction [1] of the ...
متن کاملTail-Biting Trellises of Block Codes: Trellis Complexity and Viterbi Decoding Complexity
Tail-biting trellises of linear and nonlinear block codes are addressed. We refine the information-theoretic approach of a previous work on conventional trellis representation, and show that the same ideas carry over to tail-biting trellises. We present lower bounds on the state and branch complexity profiles of these representations. These bounds are expressed in terms of mutual information be...
متن کاملTrellis Representations for Linear Block Codes
Trellis Representations for Linear Block Codes Heide Gluesing-Luerssen University of Kentucky Department of Mathematics 715 Patterson Office Tower Lexington, KY 40506 USA During the last decade conventional and tail-biting trellis representations of linear block codes have gained a great deal of attention. A tail-biting trellis for a block code of length n is an edge-labeled layered graph on th...
متن کاملOn the Algebraic Structure of Linear Trellises
Trellises are crucial graphical representations of codes. While conventional trellises are well understood, the general theory of (tail-biting) trellises is still under development. Iterative decoding concretely motivates such theory. In this paper we first develop a new algebraic framework for a systematic analysis of linear trellises which enables us to address open foundational questions. In...
متن کاملMinimal Tail-Biting Trellises for Certain Cyclic Block Codes Are Easy to Construct
We give simple algorithms for the construction of generator matrices for minimal tail-biting trellises for a powerful and practical subclass of the linear cyclic codes, from which the combinatorial representation in the form of a graph can be obtained by standard procedures.
متن کامل